package com.oceanstar.Pojo;

import lombok.Data;
import java.util.List;

/**
 * 重大疾病热力图 - 响应数据（合并版本）
 */
@Data
public class DiseaseHeatmapDTO {
    private Integer total;           // 统计到的区域数量
    private String metric;           // 统计指标类型
    private List<RegionStat> rows;   // 区域统计结果列表

    // 区域统计项（直接内嵌）
    @Data
    public static class RegionStat {
        private String regionName;        // 区域名称
        private String level;             // 区域层级
        private Integer elderlyCount;     // 区域内老人总人数
        private Integer majorDiseaseCount; // 区域内有重大疾病的老人数量
        private Double rate;              // 患病率
        private Integer count;
    }
}